.budget-items {
    .budget-item {
        position: relative;
        .budget-title {
            display: block;
            height: px2rem(72px);
            line-height: px2rem(72px);
            padding-left: px2rem(38px);
            background: #F8F8F8;
            font-size: px2rem(28px);
            color: #999999;
        }
        .delete-btn {
            position: absolute;
            height: px2rem(72px);
            line-height: px2rem(72px);
            top: 0;
            right: px2rem(20px);
            padding: 0 px2rem(20px);
            color: #0F9CFF;
            font-size: px2rem(28px);
        }
    }
}
.budget-item-add {
    display: block;
    width: auto;
    height: px2rem(80px);
    line-height: px2rem(80px);
    font-size: px2rem(32px);
    text-align: center;
    border: 0;
    padding: 0;
    color: #0F9CFF;

    .icon {
        display: inline-block;
        vertical-align: text-top;
        width: px2rem(32px);
        height: px2rem(32px);
        margin-right: px2rem(12px);
        background: url('images/svg/add-blue.svg') center no-repeat;
        background-size: auto 100%;
    }
}